small carafe - German English Dictionary